package store;

/**
 * @author jiang
 */
public class StoreStrategyAgedWine extends AbstractStoreStrategy {

    /**
     * 陈年老酒（Aged Wine）是一种特殊的商品，放得越久，价值反而越高。而且过了销售剩余天数后价值会双倍上涨。
     *
     * @param item
     */
    @Override
    public void updateValue(Item item) {
        addValue(item, COMMON_REDUCE_VALUE);
        if (item.sellIn < MIN_SELL_IN) {
            addValue(item, COMMON_REDUCE_VALUE);
        }
    }

}
